package com.dingding.service.user.core.biz;

import com.dingding.facade.user.dto.GetUserAttachedDTO;

/**
 * 
 * @ClassName: IUserAttachedService 
 * @Description:用户属性附属表操作Service
 * @author CHEHAUNBO 
 * @date 2016年4月1日 下午3:51:16
 * 
 */
public interface IUserAttachedService {

	/**
	 * 
	 * @Title: getUserAttached 
	 * @Description: 获取用户附属属性值
	 * @param  getUserAttachedDTO 参数传递DTO
	 * @return int  是否签到 1：否 2：是
	 * @author CHEHAUNBO
	 * 
	 */
	public int getUserAttached(GetUserAttachedDTO getUserAttachedDTO);

	/**
	 * 
	 * @Title: attendActivity 
	 * @Description: 签到
	 * @param getUserAttachedDTO 参数传递DTO
	 * @return boolean true 成功 false 失败
	 * @author CHEHAUNBO
	 * 
	 */
	public boolean attendActivity(GetUserAttachedDTO getUserAttachedDTO);

	/**
	 * @Title: resetAttendActivity
	 * @Description: 重置签到
	 * @author yuHaiQing
	 * @return boolean    true 重置签到成功 false 重置签到失败
	 */
	public boolean resetAttendActivity();
	
}
